pump oxygenator - German English Dictionary